package com.huiminpay.merchant.vo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author 王帅坤
 * @date 2021年06月07日16:07
 */
@Data
@ApiModel
public class AppVo implements Serializable {

    @ApiModelProperty(name = "appId",value ="appId",example = "1")
    @JsonSerialize(using = ToStringSerializer.class)
    private String appId;

    /**
     * 商店名称
     */
    @ApiModelProperty(name = "appName",value ="商店名称",example = "无极")
    private String appName;

    /**
     * 所属商户
     */
    @ApiModelProperty(name = "merchantId",value ="所属商户",example = "神州云和")
    private Long merchantId;

    /**
     * 应用公钥(RSAWithSHA256)
     */
    @ApiModelProperty(name = "publicKey",value ="应用公钥",example = "RSAWithSHA256")
    private String publicKey;


}
